Construction, Évaluation et Amélioration Systématiques de Structures de Données

نویسنده

  • Jean-Luc Remy
چکیده

— A very simple formalism, viz. abstract data types, using équations and preconditions, is proposedfor describing the proper tie s oj the object s and the opérations ofa data structure. Two cases studies are detailed: sets, and dictionaries (viz. binary search trees). A small number of rules and heuristics are then developed in order to systematically construct the classical algorithms of search and insertion in a dictionary. The more original contribution of the paper is to extend this construction by additional phases: the complexity ofthe algorithms is evalued and then their efficiency is improved. We are thus led to transform the trivial insertion algorithm so that the height ofthe trees is kept constant as much as possible. Some opérations for rebalancing trees (viz. simple and double rotations) and a property of quasi-balanced (AVL) trees are thereby reinvented almost automatically. Oj course, a number of « eurekas » remain necessary; each of them is carefully pinpointed during construction. The algorithm obtainedfinally is not new; butit is sujficiently intricated so as tojustify the validity of this type of research, which is at the cross-roads of two concerns: the abstract spécifications of data structures, and the complexity analysis of algorithms. (*) Reçu en juillet 1978, révisé en janvier 1979. O Attaché de Recherche au Centre de Recherche en Informatique de Nancy, Nancy. R.A.I.R.O. Informatique théorique/Theoretical Informaties, 0399-0540/1980/ 83 $ 5.00 © AFCET-Bordas-Dunod

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Qualité et complexité en évaluation des mesures d'intérêt

Résumé. Remplacer des hypothèses sur le modèle de données par des informations mesurées sur les données réelles est l’une des forces de la fouille de données. Cet article étudie cet ajustement entre les données et les méthodes de découverte de motifs pour en évaluer la qualité et la complexité. Nous formalisons ce lien entre données et mesures d’intérêt en identifiant les motifs liés qui sont c...

متن کامل

Interpolation par assimilation variationnelle de séquences multimodales d'images satellitaires de l'océan

RÉSUMÉ. Cet article étudie l’estimation conjointe de données manquantes et de champs de déplacements dans des séquences multimodales d’observations satellitaires géophysiques. La complexité de la tâche est liée au taux élevé de données manquantes (entre 20 % et 90 %) pour des observations journalières de haute résolution et la reconstruction de structures fines en accord avec la dynamique sous-...

متن کامل

Recherche adaptative de structures de régulation génétique

Résumé. Nous avons proposé un algorithme original de Fouille de Données, LICORN, afin d’inférer des relations de régulation coopérative à partir de données d’expression. LICORN donne de bons résultats s’il est appliqué à des données de levure, mais le passage à l’échelle sur des données plus complexes (e.g., humaines) est difficile. Dans cet article, nous proposons une extension de LICORN afin ...

متن کامل

Data-Driven Enhancement of State Mapping-Based Cross-Lingual Speaker Adaptation

in French cadre d’adaptation axé sur les données et utilisant des connaissances phonologiques est proposé. L’idée fondamentale est de grouper les états MMC en fonction des connaissances phonologiques et en se basant sur les données, pour ensuite associer chaque état avec un homologue phonologiquement cohérent dans une langue différente. Ce cadre est également utilisé lors de la construction d’u...

متن کامل

Vers la construction d'un observatoire des pratiques agricoles : gestion et propagation de l'imprécision des données agronomiques

Résumé. L’un des objectifs d’Observox est de traiter et gérer l’imprécision des données agronomiques tant spatialement (parcelles agricoles) et quantitativement (quantités de produits disséminées) et de toujours associer une évaluation de la qualité aux données. Aussi, nous avons choisi le cadre théorique des ensembles flous. A partir d’un modèle conceptuel gérant l’imperfection, nous construis...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • ITA

دوره 14  شماره 

صفحات  -

تاریخ انتشار 1980